package com.mach.platform.sprider.getter;

import java.io.IOException;
import java.util.Map;

public interface GeneralDev extends Runnable{
    public static final String EXE_SUCS_CTX = "执行成功";

    public void start();

    void cmd(Integer  cmdLogId,String cmd, String param);

    void updateDevInfo(Map<String,Object> devInfo);

    public Object getValueByColl(Map<String, Object> coll) throws IOException;

    public Object getValueByCollName(String collName) throws IOException;

    Map<String, Object> getCollByName(String collName);

    public Integer getDevId();
}
